Subaru Impreza STI Spec C Sedan |
|
The new Subaru Impreza STI Spec C Sedan was spied for the first time doing runs on the famous Green Hell - the Nurburgring Nordschleife race track - in Germany. Although no official information regarding the new limited edition Subaru Impreza STI Spec C Sedan has been released yet, the spy images shows... More » |